The 24Bit picture.datatype was developed to get adequate OS support for the CyberGraphX RTG standard. The old picture.datatype was only able to handle 8Bit data and that in planar format. At first the 8bit is a serious drawback while a 24bit interface standard already exists and another problem was the planar format of the picture.datatype that was responsible for slow planar->chunky conversions on CyberGraphX graphics cards. Furthermore max, 2MB chipram wasn't always enough for certain sub datatypes like jfif or gif.
Some of the major features include: compatible to the old interface, support for truecolour data, support for chunky bitmaps, a lot faster than the old picture.datatype on gfxcards, a better OO interface, support for multi-bitmap gfx formats, no chipram need anymore, 24bit iff save, 24Bit iff.datatype, gif.datatype, pbm.datatype ,jfif.datatype, tiff.datatype, png.datatype
NOTE: It seems that some people are not reading the Readme file with the V43DT archive. As of 43.755 "cyberncg.library support for non CyberGraphX machines has been dropped." This means that the V43DT will not be suppported on OCS/ECS/AGA only machines. You must have CyberGraphX installed and running to use the V43DT.
NOTE: THE DATE EXPIRATION CODE HAS BEEN REMOVED. IT DOES NOT EXPIRE AFTER 4 MONTHS ANYMORE. cyberncg.library support for non CyberGraphX machines has been dropped.
IF YOU CANīT ACCEPT THAT BEHAVIOUR DO NOT INSTALL THEN. PLEASE AVOID BUGGING THE AUTHORS FOR NEW VERSIONS.
V43 24Bit Picture Datatype @ best.com | |
---|---|
![]() 16-Dec-96 |
In the hurry to get 43.757 out and after adding the option to install the different sub-datatypes, the installer did everything except install the most important part,
install the new picture.datatype :-/ The 14-Dec-96 archive has been replaced with the updated one. PictDT43-757.lha: FTP WWW |
![]() 16-Dec-96 |
Reading and/or writing of GIF images requires a license to use Unisys patented Lempel Ziv Welch (LZW)
data compression and decompression technology, including US Patent No. 4,558,302 & foreign counterpart
patents. Therefore the gif.datatype has been removed from the PictDT43 archive so that it
may be uploaded to Aminet (for the CDROM). GIF-DT43_16.lha: FTP WWW |
. | These archives have expired picture.datatypes or are outdated, they are here for storage. |
. | PictDT43-755.lha: WWW |
. | PictDT43-753se.lha: WWW |
. | PictDT43-753.lha: WWW |
. | PictDT43-751.lha: WWW |
. | PictDT43-716.lha: WWW | @ phase5.de |
![]() 14-Dec-96 |
PictDT43.lha: FTP | @ Aminet |
. | Netnet (USA) PictDT43.lha: FTP Netnet (USA) GIF-DT43_16.lha: FTP |
. | Aminet Paderborn (Germany) PictDT43.lha: FTP Aminet Paderborn (Germany) GIF-DT43_16.lha: FTP |
. | Aminet Wustl (USA) PictDT43.lha: WWW Aminet Wustl (USA) GIF-DT43_16.lha: WWW |
If you find any bugs in this software, please send them to cybergfx.dtbugs@vgr.com. Since this software is unsupported, we make no guarantees about how long it will take to fix the bug, or if it will be fixed at all. Bug fixes will be cheerfully accepted. Please include as much detailed information as possible, including: 1) the version numbers of the related libraries/datatypes you are using 2) the data file that caused the bug (if its not too big) 3) the OS version and machine type you ran the program on Questions & Bugreports - Don't expect fast response.
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! IF YOU'RE USING THE APPS THAT ARE IN THE COMPATIBILITY LIST( CHECK OUT SOME LINES BELOW) YOU HAVE TO NAME YOUR APPLICATION EXACTLY LIKE IN THE LIST OTHERWISE WON'T RECOGNIZE IT. !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! The Aminet release of the png.datatype supports the V43 picture.datatype but because of a late change to the API(DTA_ErrorLevel,DTA_ErrorNumber) these don't support these tags. I hope that the authors of these 2 datatype update their datatypes in the next time. The tags are VERY important in a low memory situation. A V43 compatible tiff.datatype as well as an bmp.datatype have also been released so far. Problems o PPaint doesn't load 24bit images. Well..PPaint checks the BMHD.depth of the raw data for >8...too bad o Picview outputs "not a standard bitmap or something like that". This is caused by the cgfx "PLANESTOFAST" option. The following functions aren't implemented yet. o 24bit dithering to a very small depth planar bitmap may cause "problems". No time to test this out. o Sorry...also no time(lazyness) to test out PixMap support. I hope it works as defined. o Right now it also doesn't really care for Ham6/8 and Halfbright. o DTM_Print for truecolour pictures should differ the picture to 256 colours and then print it. o Make a Gauge interface so it may be controlled by tags(but does that really make sense ? imagine a gauge popping up when iprefs is loading your background) o scrollable transparent picture handling should be improved. Now it only switches back in nonmask mode. o ******* AMosaic crashes ******* in 16Bit mode...i don't know why yet(it worked in that mode in summer of 95 ......). The jfif.datatype is using the "jpeg.codec" The JPEG codec is Copyright Đ 1994 Christoph Feck, TowerSystems. All Rights Reserved. It is based in part on the work of the Independent JPEG Group. ATTENTION: YOU NEED TO HAVE AT LEAST VERSION 40.66 OF CYBERGRAPHICS.LIBRARY INSTALLED TO USE THIS RELEASE OF PICTURE.DATATYPE V43 IN CONJUNCTION WITH A GRAPHICS CARD ! IF YOU INSTALL THIS ARCHIVE ON A DRACO BASED SYSTEM PLEASE MAKE SURE NOT TO INSTALL THE CYBERGRAPHICS.LIBRARY COMING WITH THIS ARCHIVE !
V43.757 o fixes some trouble with crashes on certain machines V43.755 o new pcdt prefs program v43.3 included. It also works now when the v43 picture.datatype is actually not running o new sub classes included o added stack swapping code to picture.datatype dispatcher in order to fix stack overflow related problems with applications which do not allocate enough stack space V43.754 o fixed some bugs in method DTM_DRAW o fixed some problems in conjunction with halfbrite source data o new gif.datatype 43.14 included V43.753 o new pcdt prefs program v43.2 included o the preferences file now has moved to env:sys o new gif.datatype 43.13 included which fixes some strange crash problems o fixed some problems in conjunction with planar graphic formats which occasionally led to strange looking mwb-patterns V43.751 o the public semaphore is now available even if the picture.datatype is expunged. This fixes a severe crash when the library is expunged V43.750 o fixed a BYTE-READ from $0 when non v43 compatible applications called the picture.datatype Complete History